API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsDebug
Testing
Data
TestRunException.h
1
// TestRunException.h
3
//
5
6
namespace
nkDebug
7
{
11
class
TestRunException
final
12
{
13
public :
14
15
// Functions
16
// Constructors
20
TestRunException
() ;
26
TestRunException
(
const
nkMemory::StringView
& rejectionReason) ;
27
28
// Getters
32
nkMemory::StringView
getRejectionReason
()
const
;
36
nkMemory::BufferView<TestStackLevel>
getRejectionStack
()
const
;
37
} ;
38
}
nkMemory::BufferView
A view over data.
Definition:
BufferView.h:18
nkDebug::TestRunException::getRejectionStack
nkMemory::BufferView< TestStackLevel > getRejectionStack() const
nkDebug::TestRunException::TestRunException
TestRunException(const nkMemory::StringView &rejectionReason)
nkDebug::TestRunException::TestRunException
TestRunException()
nkDebug::TestRunException
An exception raised when a test fails during an execution.
Definition:
TestRunException.h:12
nkDebug::TestRunException::getRejectionReason
nkMemory::StringView getRejectionReason() const
nkMemory::StringView
Class holding information about a string, with no ownership over the data.
Definition:
StringView.h:22
nkDebug
Encompasses all API of component NilkinsDebug.
Definition:
LogManager.h:7
Generated by
Doxygen
1.8.18